Leon Lee
www.leonleeart.comLeon is an Illustrator and Visual Development artist from Malaysia based in Los Angeles. He is currently pursuing layout design for animated films. Highly fascinated by various subjects, especially nature and lighting. He spends his free time hiking, plein air painting, and watching movies.
Contact Information